package com.yyfax.pay.vo.depository;

import org.hibernate.validator.constraints.NotBlank;

/**
 * @author yejc
 * @date 2017-09-09
 * @since v1.0.0
 */
public class UserChangeCardReq {
	/**
	 * 商户订单时间
	 */
	@NotBlank(message = "orderTime不能为空")
	private String orderTime;

	/**
	 * 商户订单号
	 */
	@NotBlank(message = "orderId不能为空")
	private String orderId;
	/**
	 * 终端类型
	 */
	@NotBlank(message = "terminal不能为空")
	private String terminal;
	/**
	 * 商户用户ID
	 */
	@NotBlank(message = "userId不能为空")
	private String userId;
	/**
	 *  登录账户
	 */
	@NotBlank(message = "accountNo不能为空")
	private String accountNo;
	/**
	 * 开户行代码
	 */
	@NotBlank(message = "bankCode不能为空")
	private String bankCode;
	/**
	 * 银行账号
	 */
	@NotBlank(message = "bankCardNo不能为空")
	private String bankCardNo;

	private String imageFile1;

	private String imageFile2;

	public String getOrderTime() {
		return orderTime;
	}

	public void setOrderTime(String orderTime) {
		this.orderTime = orderTime;
	}

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public String getTerminal() {
		return terminal;
	}

	public void setTerminal(String terminal) {
		this.terminal = terminal;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}

	public String getBankCode() {
		return bankCode;
	}

	public void setBankCode(String bankCode) {
		this.bankCode = bankCode;
	}

	public String getBankCardNo() {
		return bankCardNo;
	}

	public void setBankCardNo(String bankCardNo) {
		this.bankCardNo = bankCardNo;
	}

	public String getImageFile1() {
		return imageFile1;
	}

	public void setImageFile1(String imageFile1) {
		this.imageFile1 = imageFile1;
	}

	public String getImageFile2() {
		return imageFile2;
	}

	public void setImageFile2(String imageFile2) {
		this.imageFile2 = imageFile2;
	}
}
